package com.dingding.special.user.set.service;

import com.dingding.common.core.base.dto.ResponseEntity;
import com.dingding.facade.special.trasfer.up_posi.ReqSetUserStatusDTO;
import com.dingding.special.user.set.dto.ReqOrderDesignateSetDTO;

/**
 * 
 * @ClassName: OutwardRun 
 * @Description: 设置用户状态（出车收车）
 * @author CHEHAUNBO 
 * @date 2016年8月18日 上午11:12:54
 * 
 */
public interface ISetUserStatusService {

	/**
	 * 
	 * 用户操作调度类 
	 * 
	 * 出车 收车 上传车辆位置
	 * 
	 * 
	 * @Title: setDriverStatus 
	 * @param reqSetUserStatusDTO
	 * @author CHEHAUNBO
	 * 
	 */
	public ResponseEntity<Object> setDriverStatus(ReqSetUserStatusDTO reqSetUserStatusDTO);

	/**
	 * 
	 * 偏好设置 
	 * 
	 * @Title: setOrderDesignateSet 
	 * @author CHEHAUNBO
	 * @since V2.4.0
	 * 
	 * 
	 */
	public ResponseEntity<Object> setOrderDesignateSet(ReqOrderDesignateSetDTO reqOrderDesignateSetDTO);

}
